package com._520it.crm.service;

import com._520it.crm.domain.InsuranceInfoChange;
import com._520it.crm.page.PageResult;
import com._520it.crm.query.InsuranceInfoChangeQueryObject;
import com._520it.crm.query.QueryObject;

import java.util.List;

/**
 * Created by 呆 on 2017/10/3.
 */
public interface IInsuranceInfoChangeService {
    int deleteByPrimaryKey(Long id);

    int insert(InsuranceInfoChange insuranceInfoChange);

    InsuranceInfoChange selectByPrimaryKey(Long id);

    List<InsuranceInfoChange> selectAll();

    int updateByPrimaryKey(InsuranceInfoChange insuranceInfoChange);

    PageResult query(InsuranceInfoChangeQueryObject qo);

    InsuranceInfoChange approvalByInsurancePolicyNumber(String insurancePolicyNumber);

    void insertMutiplate(InsuranceInfoChange insuranceInfoChange);

}
